99问答网
所有问题
当前搜索:
若有定义int a[3][4]
若有定义
:
int
a[3][4]
;,不能表示数组元素a[1][1]的是
答:
D 话说,为什么只有两个选项?C中*(a+1)表示的就是
a[
1]所以(*(a+1))[1]表示的是a[1][1]同理D中的*(a+5)表示的是a[5]我想这个肯定就错了吧
若定义
了一个二维数组
int
a[3][4]
;且该数组的起始地址为1000,则元素...
答:
a[1][1] a[1][2] a[1
][3]a[
2][0] a[2][1] a[2][2] a[2][3]c语言的数组都是从0开始计数,所以a[1][3]就是第二行的第四列,每个整型数据占2个字节,所以地址是1000+2*(1*4 + 3)=1014 对应地址 1000 1002 1004 1006 1008 1010 1012 1014 1016 1018 1020 1022 ...
若有
说明:
int
a[3][4]
;则数组a中各元素是()
答:
若说明
int
p 有以下
定义
语句double 其他类似问题2012-12-13
若有
说明:int
a[3][4]
;则数组a中各元素( ). 24 2008-08-04 若有说明int a[3][4];则对a数组元素的正确引用是 62 2016-05-28 若有说明int a[3][4] 则对a数组元素的正确引用为 1 2011-06-06 若有说明 int a[3][4],则对...
...则不能正确访问a数组元素的是( )。
int
i,j,_百度知 ...
答:
若有定义 int
a[3][4]
,*p; 则对数组元素a[i][j](0<=i<3,0<=j<4)正确的引用是( )。A.p=a B.p=a, *(*(p+i)+j) C.p=a[0], *(p+i*4+j) D.*(*(a+i)+j)不知道选C还是D。答案貌似是D C
若有
说明
int
a[3][4]
;则a数组元素的非法引用是
答:
对于
a[3][4]
说明有12元素,行从0到2,列从0到3。a[0][4]的列超界。数组说明的一般形式为:类型说明符 数组名 [常量表达式],……; 其中,类型说明符是任一种基本数据类型或构造数据类型。数组名是用户
定义
的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。数组就...
若有
说明
int
a[3][4]
;则a中各元素 A可在运行阶段得到初值0; B可在编译...
答:
光看这个语句
int
a[3][4]
;不能确定初值。因为不知道它是局部的还是全局的。
若
a是局部的,则初值不确定;否则编译器会把数组a的初值令为0。
C语言 判断题
若有
说明
int
a[3][4]
;则a[1+1][0]是对a数组元素的正确引用...
答:
是对的 第一个方括号内最大到2,第二个最大到
3
,(2,0)符合要求
若有
说明“
int
a[3][4]
={0}; ”则下面正确的叙述是( )
答:
这题应该是陷阱来的,如果把0改为1,那么答案会比较明显选
A
1的话,就赋值于
a
〔0〕〔0〕里,但是问题是选项里问别的,显然,没有赋值的初值都为0,所以选B
设
int
a[3][4]
={{2},{3}};若数组a的起始地址为2000,则a 1的地址值是
答:
32位系统下, 一个
int
占用4个byte,同一个数组占用的是同一块连续的内存空间,
a[
1]和a[0]之间间隔了4个byte的间隔,也就是说a[1]的内存起始地址为a[0] + 16,如果a[0]的2000是10进制,那么a[1]的内存地址就是2016;如果a[0]的2000是16进制,那么a[1]的内存地址就是0x2010 ...
c语言
int
a[3][4]
={{3,5},{8,9},{12,35}},i,sum=0
答:
sum=
a[
0,2]+a[1,1]+a[2,0]==0+9+12==.21其实我就没懂你想问什么
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
int a[10],*p=a;
若a为int类型且其值为3
int a[10]
int a[10]={10*1}